.text-0 {
	font-weight: normal;
}

.text-11 {
    font-size: 22rpx;
}

.text-13 {
    font-size: 26rpx;
}

.text-15 {
    font-size: 30rpx;
}

.text-17 {
    font-size: 34rpx;
}

.text-20 {
    font-size: 40rpx;
}

.text-50 {
    font-size: 50rpx;
}

.basis-20 {
	flex-basis: 20%;
}

.basis-25 {
	flex-basis: 25%;
}

.radius-16 {
    border-radius: 16rpx;
}

.radius-16-16-0-0 {
    border-radius: 16rpx 16rpx 0 0;
}

.radius-10 {
    border-radius: 10rpx;
}

.width-100p {
    width: 100%;
}

.height-100p {
    height: 100%;
}

.width-height-100p {
    width: 100%;
    height: 100%;
}

.overflow-x-hidden {
    overflow-x: hidden;
}

.opacity9 {
    opacity: 0.9;
}

.opacity8 {
    opacity: 0.8;
}

.opacity7 {
    opacity: 0.7;
}

.opacity6 {
    opacity: 0.6;
}

.opacity5 {
    opacity: 0.5;
}

.opacity4 {
    opacity: 0.4;
}

.opacity3 {
    opacity: 0.3;
}

.opacity2 {
    opacity: 0.2;
}

.opacity1 {
    opacity: 0.1;
}

.min-width-em2 {
    min-width: calc(2em + 30rpx);
}

.min-width-em3 {
    min-width: calc(3em + 30rpx);
}

.min-width-em4 {
    min-width: calc(4em + 30rpx);
}

.min-width-em5 {
    min-width: calc(5em + 30rpx);
}

.min-width-em6 {
    min-width: calc(6em + 30rpx);
}

.min-width-em7 {
    min-width: calc(7em + 30rpx);
}

.min-width-em8 {
    min-width: calc(8em + 30rpx);
}

.text-underline {
    text-decoration: underline;
}
.text-through {
    text-decoration: line-through;
}

.line-height-11em {
    line-height: 1.1em;
}

.line-height-12em {
    line-height: 1.2em;
}

.line-height-13em {
    line-height: 1.3em;
}

.line-height-14em {
    line-height: 1.4em;
}

.line-height-15em {
    line-height: 1.5em;
}

.line-height-16em {
    line-height: 1.6em;
}

.line-height-2em {
    line-height: 2em;
}

.text-cut-1 {
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    line-clamp: 1;
    -webkit-box-orient: vertical;
}

.text-cut-2 {
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
}

.text-cut-3 {
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    line-clamp: 3;
    -webkit-box-orient: vertical;
}

image {
    display: block;
}

.border-bottom-2 {
    border-bottom: 2px solid;
}

.border-top-1 {
    border-top: 1px solid;
}

.basis-30 {
	flex-basis: 30%;
}

.basis-33 {
	flex-basis: 33.333333%;
}

.basis-66 {
	flex-basis: 66.666666%;
}

.flex-s0 {
    flex-shrink: 0;
}

.flex-g1 {
    flex-grow: 1;
}